Modelling of Mobile Robot Dynamics
نویسندگان
چکیده
This paper presents two approaches to modelling of mobile robot dynamics. First approach is based on physical modelling and second approach is based on experimental identification of mobile robot dynamics features. Model of mobile robot dynamics can then be used to improve the navigational system, especially path planing and localization modules. Localization module estimates mobile robot pose using its kinematic odometry model for pose prediction and additional sensor measurements for pose correction. Kinematic odometry models are simple, valid if mobile robot is travelling with low velocity, low acceleration and light load. Disadvantage is that they don’t take any dynamic constraints into account. This leads to errors in pose prediction, especially when significant control signal (translational and rotational velocity reference) changes occur. Problem lies in the fact that mobile robot can’t immediately change its current velocity to the desired value and mostly there exists a communication delay between the navigation computer and mobile robot micro-controller. Errors in predicted pose cause additional computations in path planning and localization modules. In order to reduce such pose prediction errors and considering that mobile robots are designed to travel at higher velocities and perform heavy duty work, mobile robot drive dynamics can be modelled and included as part of the navigational system. Proposed two modelling approaches are described and first results using a Pioneer 3DX mobile robot are presented. They are also compared regarding to complexity, accuracy and suitability of implementation as part of the mobile robot navigational system.
منابع مشابه
Mechanical System Modelling of Robot Dynamics Using a Mass/Pulley Model
The well-known electro-mechanical analogy that equates current, voltage, resistance, inductance and capacitance to force, velocity, damping, spring constant and mass has a shortcoming in that mass can only be used to simulate a capacitor which has one terminal connected to ground. A new model that was previously proposed by the authors that combines a mass with a pulley (MP) is shown to simulat...
متن کاملDynamical formation control of wheeled mobile robots based on fuzzy logic
In this paper, the important formation control problem of nonholonomic wheeled mobile robots is investigated via a leader-follower strategy. To this end, the dynamics model of the considered wheeled mobile robot is derived using Lagrange equations of motion. Then, using ADAMS multi-body simulation software, the obtained dynamics of the wheeled system in MATLAB software is verified. After that, ...
متن کاملExperimental Analysis for Measuring Errors in Wheeled Mobile Robots (RESEARCH NOTE)
This paper presents experimental analysis of wheeled mobile robots. Mathematical modelling of the mobile robot is presented. The mobile robots consist of an omni-directional and three differential drive mobile robots are tested and moved in given trajectories and the systematic errors of the robots are determined. A new method for omni-direction mobile robot was introduced in which the robot wa...
متن کاملRobust Sliding Mode Controller for Trajectory Tracking and Attitude Control of a Nonholonomic Spherical Mobile Robot
Based on dynamic modeling, robust trajectory tracking control of attitude and position of a spherical mobile robot is proposed. In this paper, the spherical robot is composed of a spherical shell and three independent rotors which act as the inner driver mechanism. Owing to rolling without slipping assumption, the robot is subjected to two nonholonomic constraints. The state space representatio...
متن کاملNavigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network
Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...
متن کامل